.header .returnPrev {
  float: left;
  display: block;
  color: #ffffff;
  font-size: .28rem;
  padding-left: .26rem;
  background: url("../img/zuojiantou.png") no-repeat left 0.11rem;
  background-size: .19rem .35rem;
  line-height: .6rem;
}
.header .search {
  margin-left: .25rem;
}
.middle {
  margin-top: .88rem;
  overflow: hidden;
}
.middle .sort {
  line-height: .9rem;
  position: fixed;
  left: .18rem;
  top: .8rem;
  background: #ffffff;
  width: 100%;
}
.middle .sort li {
  float: left;
  font-size: .3rem;
  color: #4d4d4d;
  margin-left: .8rem;
}
.middle .sort li:nth-of-type(1) {
  margin-left: 0;
  padding-right: .25rem;
  background: url("../img/paixu.png") no-repeat right;
  background-size: .14rem .11rem;
}
.middle .sort li:nth-of-type(4) {
  padding-right: .25rem;
  background: url("../img/shaixuan.png") no-repeat right;
  background-size: .18rem .18rem;
}
.middle .pro-details {
  margin-top: .8rem;
  overflow: hidden;
}
.middle .pro-details li {
  overflow: hidden;
  margin-top: .3rem;
  float: left;
}
.middle .pro-details li:nth-of-type(2n) {
  margin-left: .3rem;
}
.middle .pro-details li a img {
  width: 3.4rem;
  height: 3.4rem;
}
.middle .pro-details li p {
  margin-top: .1rem;
  font-size: .24rem;
  color: #3b3b3b;
  width: 3.1rem;
  margin-left: .08rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.middle .pro-details li i {
  font-size: .24rem;
  font-style: normal;
  color: #fd2727;
  float: left;
  margin-top: .1rem;
}
.middle .pro-details li i span {
  font-size: .36rem;
  color: #fd2727;
}
.middle .pro-details li .addShopCart {
  float: right;
  width: 1.6rem;
  margin-top: .2rem;
  height: .3rem;
  line-height: .3rem;
  text-align: center;
  background: #eba51e;
  color: #ffffff;
  font-size: .24rem;
}
